technological products - Alemán Inglés Diccionario